/* Service Guide CSS for Visit Form */

table
{
	width: 100%;
	height: auto;
	font-size: 0.8em;
	margin-bottom: 25px;
	border-top: 1px solid #696969;
    border-left: 1px solid #696969;
    border-collapse: collapse;
}
th, td
{
    border-right: 1px solid #696969;
    border-bottom: 1px solid #696969;
    padding: 5px;
}
th
{
	background-color: #FFCC33;
	font-weight: normal;
}
td
{
	background-color: #FFFFCC;
}
td a
{
    text-decoration: none;
}
td a:hover
{
    color: Red;
    text-decoration: underline;
}
.column1
{
	width:80px;
}
.column2
{
	width: 200px;
}
.column3
{
	width: 170px;
}
.category_title
{
	background: #99CCFF url("/images/icon/h2.gif") no-repeat 10px center;
	color: #3366CC;
	padding-left: 30px;
}
.group_title
{
	background: #88AA33 url("/images/icon/h4.gif") no-repeat 10px center;
	color: #FFFFFF;
	padding-left: 30px;
}